<!-- Documentation produced by the Html generator of Bouml (http://bouml.free.fr) -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<title>Class PositiveAgent</title>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>

<body bgcolor="#ffffff">

<div class = "title">Class PositiveAgent</div>
<p></p>

<!-- ============================================================= -->

<a name="refclass129666"></a>
<p>PositiveAgent : ce sont eux qui ont pour role de prendre possession du terrain afin de se diriger vers l'objectif tout en evitant les obstacles. C'est selon leur comportement que l'on pourra determiner le GravityAgent. Ils appartiennent au groupe Voiture et au groupe Environment.<br />@author Etienne<br />@version 0.1<br /></p>
<p>Declaration :</p><ul>
<li>Java : public class PositiveAgent extends <a href="class128642.html#refclass128642"><b>StandartAgent</b></a> </li></ul><p>Artifact : <a href="index.html#refartifact129026"><b>PositiveAgent</b></a></p>
<div class="sub">
<a name="refoperation130946"></a>
<table><tr><td><div class="element">Operation <b>PositiveAgent</b></div></td></tr></table><p>Constructeur. L'agent evolue maintenant dans un environnement.<br />@param LocalEnvironment _environment : environnement local<br />@see LocalEnvironment<br /></p><p>Declaration :</p><ul><li>Uml : + PositiveAgent(inout _environment : <a href="class128386.html#refclass128386"><b>LocalEnvironment</b></a>) : </li><li>Java : public PositiveAgent(<a href="class128386.html#refclass128386"><b>LocalEnvironment</b></a> _environment)</li></ul><a name="refoperation131074"></a>
<table><tr><td><div class="element">Operation <b>activate</b></div></td></tr></table><p>activate, Permet d'activer l'agent avant qu'il vive. Il prend pour role PositiveAgent dans le groupe Voiture et dans le groupe Environment. Par ailleurs des paramtres de sortie s'afficheront en cas de mode debug.<br />@param Object... parameters inutile de mettre quelque chose ici<br /></p><p>Declaration :</p><ul><li>Uml : + activate(inout  : Object...parameters) : Status</li><li>Java : public Status activate(Object...parameters )</li></ul><p> Java annotation(s) :<ul>@Override<br /></ul><a name="refoperation131202"></a>
<table><tr><td><div class="element">Operation <b>end</b></div></td></tr></table><p>Mort de l'agent<br /></p><p>Declaration :</p><ul><li>Uml : + end() : Status</li><li>Java : public Status end()</li></ul><p> Java annotation(s) :<ul>@Override<br /></ul></div>
<p>All public operations : <a href="class129666.html#refoperation131074"><b>activate</b></a> , <a href="class129666.html#refoperation131202"><b>end</b></a> , <a href="class128642.html#refoperation129794"><b>getBody</b></a> </p>
</body>
</html>
